static Layout * loadLayoutDeclaration(const char *pathFromData)
static nkExport::ExporterLoadResult inputData(const std::string_view &filePath)
static Layout * processLayoutSources(const char *sources)
static Layout * processLayoutTree(nkExport::Node *tree)
static bool outputData(const std::string_view &content, const std::string_view &path)
static Component * loadInterfaceDeclaration(const char *pathFromData)
static Component * loadComponentDeclaration(const char *pathFromData)
static nkExport::ExporterLoadResult inputDataSources(const std::string_view &sources)
Allows to export and import content through their declaration files.
Definition: ContentLoader.h:12
static Component * processComponentSources(const char *sources)
static Component * processInterfaceTree(nkExport::Node *tree)
static Component * processInterfaceSources(const char *sources)
static Component * processComponentTree(nkExport::Node *tree)
static bool saveObjectDeclaration(nkExport::Exportable *object, const std::string_view &pathFromData)